package com.ttj.mapper.oracle.gen;

import com.ttj.domain.oracle.BPost;
import com.ttj.domain.oracle.gen.BPostCriteria;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

@Mapper
public interface SuperBPostMapper {
    long countByExample(BPostCriteria example);

    int deleteByExample(BPostCriteria example);

    int insert(BPost record);

    int insertSelective(BPost record);

    List<BPost> selectByExample(BPostCriteria example);

    int updateByExampleSelective(@Param("record") BPost record, @Param("example") BPostCriteria example);

    int updateByExample(@Param("record") BPost record, @Param("example") BPostCriteria example);
}